package com.rongxue.pojo;

import java.math.BigDecimal;
import java.util.Date;

public class SUserAccount {
    private Long id;//用户ID

    private Long userId;//用户ID

    private BigDecimal totalInvestCapital;//总的已还款本金

    private BigDecimal totalInvestInterest;//总的已还投资收益

    private BigDecimal account_total;//用户总金额

    private BigDecimal account_able;//可用金额

    private BigDecimal accountFreeze;//冻结金额

    private BigDecimal wait_amount;//待收总金额

    private BigDecimal waitCapital;//待收总本金

    private BigDecimal wait_interest;//待收总利息

    private Integer integration;//积分

    private BigDecimal stoneMoney;//石头币

    private BigDecimal walletTotle;//钱包总金额

    private BigDecimal walletEnableInterest;//可计息金额

    private BigDecimal walletInterest;//当前收到的利息

    private BigDecimal walletInterestTotle;//总收入利息

    private BigDecimal walletProductInterest;//由钱包投资产品所得利息

    private Date walletLastInterestTime;//账户最后一次计息时间

    private Integer bkChance;//购买爆款的额外机会次数

    private Integer toWallet;//是否启用到期还款标金额直接转入钱包  0:未开启 1：开启

    private Date addTime;//添加时间

    private Long addUserId;//添加的用户ID

    private Date modifyTime;//修改的时间

    private Long modifyUserId;//修改的用户ID

    private BigDecimal total_due_capital;//累计投资

    private String  service_phone;//客服电话

    private String  service_time;//工作时间

    public String getService_phone() {
        return service_phone;
    }

    public void setService_phone(String service_phone) {
        this.service_phone = service_phone;
    }

    public String getService_time() {
        return service_time;
    }

    public void setService_time(String service_time) {
        this.service_time = service_time;
    }

    public BigDecimal getTotal_due_capital() {
        return total_due_capital;
    }

    public void setTotal_due_capital(BigDecimal total_due_capital) {
        this.total_due_capital = total_due_capital;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public BigDecimal getTotalInvestCapital() {
        return totalInvestCapital;
    }

    public void setTotalInvestCapital(BigDecimal totalInvestCapital) {
        this.totalInvestCapital = totalInvestCapital;
    }

    public BigDecimal getTotalInvestInterest() {
        return totalInvestInterest;
    }

    public void setTotalInvestInterest(BigDecimal totalInvestInterest) {
        this.totalInvestInterest = totalInvestInterest;
    }

    public BigDecimal getAccountFreeze() {
        return accountFreeze;
    }

    public void setAccountFreeze(BigDecimal accountFreeze) {
        this.accountFreeze = accountFreeze;
    }

    public BigDecimal getAccount_total() {
        return account_total;
    }

    public void setAccount_total(BigDecimal account_total) {
        this.account_total = account_total;
    }

    public BigDecimal getAccount_able() {
        return account_able;
    }

    public void setAccount_able(BigDecimal account_able) {
        this.account_able = account_able;
    }

    public BigDecimal getWait_amount() {
        return wait_amount;
    }

    public void setWait_amount(BigDecimal wait_amount) {
        this.wait_amount = wait_amount;
    }

    public BigDecimal getWaitCapital() {
        return waitCapital;
    }

    public BigDecimal getWait_interest() {
        return wait_interest;
    }

    public void setWait_interest(BigDecimal wait_interest) {
        this.wait_interest = wait_interest;
    }

    public void setWaitCapital(BigDecimal waitCapital) {
        this.waitCapital = waitCapital;
    }

    public Integer getIntegration() {
        return integration;
    }

    public void setIntegration(Integer integration) {
        this.integration = integration;
    }

    public BigDecimal getStoneMoney() {
        return stoneMoney;
    }

    public void setStoneMoney(BigDecimal stoneMoney) {
        this.stoneMoney = stoneMoney;
    }

    public BigDecimal getWalletTotle() {
        return walletTotle;
    }

    public void setWalletTotle(BigDecimal walletTotle) {
        this.walletTotle = walletTotle;
    }

    public BigDecimal getWalletEnableInterest() {
        return walletEnableInterest;
    }

    public void setWalletEnableInterest(BigDecimal walletEnableInterest) {
        this.walletEnableInterest = walletEnableInterest;
    }

    public BigDecimal getWalletInterest() {
        return walletInterest;
    }

    public void setWalletInterest(BigDecimal walletInterest) {
        this.walletInterest = walletInterest;
    }

    public BigDecimal getWalletInterestTotle() {
        return walletInterestTotle;
    }

    public void setWalletInterestTotle(BigDecimal walletInterestTotle) {
        this.walletInterestTotle = walletInterestTotle;
    }

    public BigDecimal getWalletProductInterest() {
        return walletProductInterest;
    }

    public void setWalletProductInterest(BigDecimal walletProductInterest) {
        this.walletProductInterest = walletProductInterest;
    }

    public Date getWalletLastInterestTime() {
        return walletLastInterestTime;
    }

    public void setWalletLastInterestTime(Date walletLastInterestTime) {
        this.walletLastInterestTime = walletLastInterestTime;
    }

    public Integer getBkChance() {
        return bkChance;
    }

    public void setBkChance(Integer bkChance) {
        this.bkChance = bkChance;
    }

    public Integer getToWallet() {
        return toWallet;
    }

    public void setToWallet(Integer toWallet) {
        this.toWallet = toWallet;
    }

    public Date getAddTime() {
        return addTime;
    }

    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    public Long getAddUserId() {
        return addUserId;
    }

    public void setAddUserId(Long addUserId) {
        this.addUserId = addUserId;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public Long getModifyUserId() {
        return modifyUserId;
    }

    public void setModifyUserId(Long modifyUserId) {
        this.modifyUserId = modifyUserId;
    }
}